package com.zhl.scheduling.service;

import com.zhl.scheduling.model.bo.WorkpieceListQueryBO;
import com.zhl.scheduling.model.entity.Workpiece;
import com.zhl.scheduling.model.entity.WorkpieceCategory;
import com.zhl.scheduling.model.vo.ResultVO;

/**
 * @Author: ZhangLu In DLUT
 * @since: 1.0.0
 * @Description: 工件操作中的接口类
 */
public interface WorkpieceService {

    ResultVO queryByConditions(WorkpieceListQueryBO workpieceListQueryBO);

    ResultVO update(Workpiece workpiece);

    ResultVO add(Workpiece workpiece);

    ResultVO addCategory(WorkpieceCategory workpieceCategory);
}
